Frontend Engineer – API Integration | Contract
Job Reference: 160044
Industry: Information and Communications Technology
Bonus Package: R21103109
Salary Description: 02C3423
Role Overview
The Frontend Engineer will design and implement user-facing features while ensuring seamless integration with backend systems. This role requires expertise in API consumption, data modeling, and UX feasibility. Collaboration with backend engineers is central to defining contracts, validation rules, error handling, and end-to-end architecture flows.
Key Responsibilities
- API Consumer Perspective: Shape APIs to support user journeys, ensuring data requirements are met.
- UX Collaboration: Provide feasibility feedback on UX designs and contribute to design and development.
- Joint Development: Work with backend engineers to define API contracts, schemas, validation rules, and error handling.
- Integration Risk: Identify dependencies and risks in system integration.
- Architecture Review: Participate in end-to-end architecture and flow reviews.
- DevOps Pipeline: Apply knowledge of customer tech stacks and CI/CD pipelines to streamline deployments.
Qualifications
- Bachelor’s degree in Computer Science or a related discipline
- Experience in frontend engineering with modern frameworks (e.g., React, Angular, Vue).
- Hands-on expertise in API integration, data handling, and error management.
- Familiarity with DevOps pipelines and cloud environments.
- Solid understanding of UX principles and ability to provide feasibility feedback.
- Excellent collaboration skills to work closely with backend and cross-functional teams.
